import request from '@/utils/request'

// 获取人员信息

export function getrenyuan(params) {
  return request({
    url: `/api/user-service/user/search`,
    method: 'get',
    params
  })
}

// 获取地域  /api/vm-service/region/search
export function getterritory(params) {
  return request({
    url: `/api/vm-service/region/search`,
    method: 'get',
    params
  })
}
// 获取人员 /api/user-service/role
export function getrenyaun() {
  return request({
    url: `/api/user-service/role`,
    method: 'get'
  })
}
// 修改人员
export function PUTxiugairenyuan(data, id) {
  return request({
    url: `/api/user-service/user/${id}`,
    method: 'PUT',
    data
  })
}
// 新增人员
export function POSTxinzengrenyuan(data) {
  return request({
    url: `/api/user-service/user`,
    method: 'POST',
    data
  })
}
// 删除人员
export function DELETExinzengrenyuan(id) {
  return request({
    url: `/api/user-service/user/${id}`,
    method: 'DELETE'
  })
}

// 人员工作量列表
export function getworkload(params) {
  return request({
    url: `/api/user-service/user/searchUserWork`,
    method: 'get',
    params
  })
}
// 获取用户基本信息  /api/user-service/user/:id
export function getrenyuanxiang(id) {
  return request({
    url: `/api/user-service/user/${id}`,
    method: 'GET'
  })
}
// 获取用户工作量  /api/task-service/task/userWork
export function getgongzu(params) {
  return request({
    url: `/api/task-service/task/userWork`,
    method: 'GET',
    params
  })
}
